# dict 字典/Json {"key":"value" , "key2":"value2" }
# key 键 value 值
# 1、key 不能重复
# 2、操作字典 都是 通过key 来进行操作
# g = {"中国":"China" , "美国":"American" , "新加坡":"Singapore" ,"age":18 }

# 读取 字典的内容 通过 key 来读取 对应的 value
# 读取  新加坡 这个key
# print( g['新加坡']  )
# # print( g['新加坡2']  )  # KeyError 如果key不存在 则抛出 keyError 错误
# print(   g.get('新加坡2')    ) # 通过get() 方法 读取，如果key 不存在 返回 None
#
# # 直接对 key 进行赋值 , 如果key存在 就是修改，不存在就是新增
# # 改
# g['美国'] = 'USA'
# print(g)
# # 增
# g['日本'] = 'Japan'
# print(g)
#
# # 删  pop(key名称)
# g.pop('age')
# print(g)
# g = {"方便面":6 , "可乐":3.5 , "手机":100 ,"脑子":30000 }

# g {"商品名称":价格}  # g[key名称]
# 价格 超过 500 的商品
# for i in g:
#     if g[i] > 500:
#         print(i)



# a = {"中国":"China" , "美国":"American" , "新加坡":"Singapore" ,"age":18 }
# # 判断字典中 是否存在 某个key  in / not in
# res = 'age' not in a
# print(res)
#
# b = a.copy() # 复制 ,将a 进行 复制，重新赋值给 b
# r1 = a.keys() # 获取所有 key
# r2 = a.values()# 获取 所有的 value
# r3 = a.items() # 获取 所有的 键值对
# c = {"name":"张三","nation":"汉族"}
# a.update(c) # 将 c 的内容， 填充 到 a中
# print(a)


# 用户的数据
# 用户名、密码、昵称、年龄..
# zhangsan 123456 nidaye 20
# lisi 223344 nierye 12
# data = {
#     "zhangsan":{"password":"123456","nickname":"nidaye","age": 20},
#     "lisi": {"password": "223344", "nickname": "nierye", "age": 12}
# }










